package cn.dulian.spring5.dao;

import cn.dulian.spring5.bean.Book;

import java.util.List;

/**
 * @author dulian
 * @create 2022-04-15 22:35
 */
public interface BookDao {
    //添加方法
    void add(Book book);

    //修改
    void updateBook(Book book);

    //删除
    void delete(int id);

    //查询返回值某个值
    void selectCount();

    //查询返回对象
    Book findBookInfo(int id);

    //查询所有
    List<Book> findAll();

    //批量插入
    void batchInsert(List<Object[]> batchArgs);

    //批量删除
    void batchdelect(List<Object[]> batchArgs);

    //批量修改
    void batchupdate(List<Object[]> batchArgs);
}
